Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 NORWOOD ROAD Detached £1,864,046 £390,000 23 Mar 1998
8A NORWOOD ROAD Terraced £918,913 £725,000 28 Sep 2017
10 NORWOOD ROAD Terraced £431,266 £95,000 28 Jan 1999
10 NORWOOD ROAD Terraced £431,266 £95,000 28 Jan 1999
14 NORWOOD ROAD Semi-Detached £830,362 £449,000 16 May 2005
16 NORWOOD ROAD Semi-Detached £487,721 £190,000 18 Nov 2002
22 NORWOOD ROAD Terraced £556,010 £445,000 8 Feb 2018
24 NORWOOD ROAD £1,211 £1,000 1 Jun 2020